Big Huge Thesaurus

ring-necked snake

noun